Reconfigurable Intelligent Surfaces & Holographic Massive Mimo: Vision, Fundamentals & Open Problems